2
Задание 1: Символический Архитектор
PolyU COMP5511Неделя 1
00:00

Знакомьтесь, SHRDLU (1968-1970)

Задолго до появления больших языковых моделей, таких как GPT, существовал SHRDLU. Разработанный Терри Виноградом в MIT, он стал новаторским экспериментом в области "символического ИИ" (также известного как GOFAI: Good Old-Fashioned AI).

1. Гипотеза "микромира"

Вместо того чтобы пытаться понять всю вселенную (которая весьма сложна), SHRDLU жил в ограниченном Мире блоков. В этом мире находились только определенные объекты: кубики, пирамиды и коробка.

  • Символическое заземление: Поскольку мир был мал, каждое слово ("красный", "передвинуть", "на") могло быть точно определено. Программа "понимала" блок, потому что имела прямой указатель на этот объект в памяти.

2. Возможности

  • Понимание:"Поставь красный блок на зеленый."
  • Рассуждение:"Не могу, зеленый блок занят." (Он понимал физические ограничения).
  • Память:"Почему ты это сделал?" -> "Потому что ты меня попросил."

3. Исторический контекст

Он работал на мейнфрейме DEC PDP-10 (скорость 1 MIPS) и использовал векторный графический дисплей. Логика была написана на MacLisp и Micro-Planner.

Представление на Python ( "Состояние" )